package com.example.cloudcashierpos.bean;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Generated;

@Entity
public class corecmsprintbilltemplate {
    // 序列
    @Id(autoincrement = true)
    private long id;

    // 打印类型（不同的类型只能选择相对应的打印格式）
    private int billtypeId;

    // 打印方式（0与下单一至,1.一菜单，2、一数量一单，3菜品汇总打印）
    private int foodPrintType;

    // 纸张宽度(0、58CM，1、75CM,2、80CM)
    private int paperType = 2;

    // 打印格式名称
    private String name;

    // 模板内容
    private String content;

    // 驱动打印文件
    private String reportFile;

    // 报表文件内容
    private String reportData;

    // 做法标识
    private String taskSign;

    @Generated(hash = 1019212350)
    public corecmsprintbilltemplate(long id, int billtypeId, int foodPrintType,
            int paperType, String name, String content, String reportFile,
            String reportData, String taskSign) {
        this.id = id;
        this.billtypeId = billtypeId;
        this.foodPrintType = foodPrintType;
        this.paperType = paperType;
        this.name = name;
        this.content = content;
        this.reportFile = reportFile;
        this.reportData = reportData;
        this.taskSign = taskSign;
    }

    @Generated(hash = 1473611758)
    public corecmsprintbilltemplate() {
    }

    public long getId() {
        return this.id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public int getBilltypeId() {
        return this.billtypeId;
    }

    public void setBilltypeId(int billtypeId) {
        this.billtypeId = billtypeId;
    }

    public int getFoodPrintType() {
        return this.foodPrintType;
    }

    public void setFoodPrintType(int foodPrintType) {
        this.foodPrintType = foodPrintType;
    }

    public int getPaperType() {
        return this.paperType;
    }

    public void setPaperType(int paperType) {
        this.paperType = paperType;
    }

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getContent() {
        return this.content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getReportFile() {
        return this.reportFile;
    }

    public void setReportFile(String reportFile) {
        this.reportFile = reportFile;
    }

    public String getReportData() {
        return this.reportData;
    }

    public void setReportData(String reportData) {
        this.reportData = reportData;
    }

    public String getTaskSign() {
        return this.taskSign;
    }

    public void setTaskSign(String taskSign) {
        this.taskSign = taskSign;
    }
}
